package edu.pku.sei.mdabase.core;

import java.util.List;

import edu.pku.sei.mdabase.infrastructure.runtime.Context;

public interface IRuleInvoker
{
	public Object invokeRule(String name, String mode);

	List<String> getParamList(String ruleName);

	Object invokeRule(String name, Context base, String mode);

	void initContext(Context base, Context toInit, String ruleName);
}
